package lucene_ik;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

public class json {

	/**
	 * @param args
	 */
	public static String tojson(Item item)throws JSONException{
		JSONObject json=new JSONObject();  
		
	    json.put("id",item.getId());
	    json.put("content",item.getContent());
	    json.put("title",item.getTitle());	  
//		json.put("", item);
	    return json.toString();  
		
	}
	
	public static Item fromjson(String str)throws JSONException{
		JSONObject json=new JSONObject(str);
		Item item = new Item(json.getInt("id"),json.getString("title"),json.getString("content"));

		return item;
		
	}
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		try {
			Item item = new Item(1, "浙江传媒学院新闻", "浙江传媒学院是一所高校");
			String str=tojson(item);			
			System.out.println(str);
			Item items=fromjson(str);
			System.out.println(items.getContent());
		} catch (JSONException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

	}

}
